package com.scs.dao;

import com.scs.pojo.stuInfo;
import com.scs.pojo.student;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface studentMapper {
    //获取学生列表
    List<student> getStudents();
    //增加一个学生信息
    int addStudent(student stu);
    //删除一个学生信息
    int removeStudent(String userId);
    //查询指定学生信息
    List<student> getStudentById(@Param("userId")String userId);
    //修改学生信息
    int updateStudent(student stu);
    //批量删除学生
    int batchRemove(List<String> List);
    //查询指定学生个人信息
    List<stuInfo> getStuPersonalInfo(@Param("userId")String userId);
    //查询该班级的学生
    List<student> getStudentByClasses(String classes);
}
